package com.wzx.user.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.wzx.user.common.BasePojo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author wzx
 * @version 1.0
 * @date 2023/3/3 - 21:42
 * @description 标题
 */
@Data
public class NotesDto extends BasePojo {
    @ApiModelProperty(notes = "主键id", required = true)
    private Integer id;

    @ApiModelProperty(value = "充值金额")
    private BigDecimal price;

    @ApiModelProperty(value = "充值方式")
    private String type;

    @ApiModelProperty(value = "充值用户")
    private Integer userId;

    @ApiModelProperty(value = "记录状态")
    private String state;

    @ApiModelProperty(value = "1：充值；2：取出；3：购买商品；4：订单完成获得赏金")
    private String method;

    @ApiModelProperty(value = "订单id")
    private Integer orderId;

    @ApiModelProperty(value = "转账对象id")
    private Integer accountsObject;

    private String nickname;
    private String username;
    private String head;

    private Integer redPkgId;

    @ApiModelProperty(value = "红包类型")
    private String redPkgType;

    @ApiModelProperty(value = "红包剩余")
    private Integer surplusNum;


    private Integer totalNum;
}
